
import request from '@/utils/service'

export default {
  // 获取所有员工列表
  async getAll() {
    return await request({
      url: '/api/staff/getAll',
      method: 'get'
    })
  },

  // 删除
  async deleteOne(_id) {
    return await request({
      url: `/api/staff/deleteOne/${_id}`,
      method: 'DELETE'
    })
  },

  // 新增
  async addOne(data) {
    return await request({
      url: `/api/staff/addOne`,
      method: 'POST',
      data
    })
  },

  // 修改
  async updata(data) {
    return await request({
      url: `/api/staff/updataOne`,
      method: 'PATCH',
      data
    })
  },

  // 判断密码
  async checkOld(data) {
    return await request({
      url: `/api/staff/checkOld`,
      method: 'POST',
      data
    })
  },

  // 修改密码
  async editPwd(data) {
    return await request({
      url: `/api/staff/editPwd`,
      method: 'PATCH',
      data
    })
  },

  // 验证电话是否存在
  async checkPhone(data) {
    return await request({
      url: `/api/staff/checkPhone`,
      method: 'POST',
      data
    })
  },

  // 验证身份证号是否存在
  async checkCard(data) {
    return await request({
      url: `/api/staff/checkCard`,
      method: 'POST',
      data
    })
  }

}

